cycle menstruel - French English Dictionary